a{color:#222;}
a:hover{color:#29abe2;}
h4{z-index:9 !important;}
.content{padding-top:20px;}
.content img{max-width:100%;}
li{list-style:none;}

.top{height:32px;line-height:32px;background:#085b82;color:#fff;font-size:14px;}
.top a{color:#fff;}
.top-head{border-bottom:1px solid #f0f0f0;background:#fff;z-index:999;}
.menuFixed{position:fixed;top:0px;}
a.item{text-decoration: none;}

.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}


@media(min-width:767px){
	.container{max-width:960px;}
	.sub-banner{width:100%;height:160px;}
	.logo{height:60px;margin:5px;}
	.logo-sm{display:none;}
}
@media(max-width:767px){
	.hidden-767{display:none !important;}
	.top-media{margin-top:-10px !important;}
	
	.sub-banner{width:100%;height:120px;background-size:150%;}
	.logo{height:40px;margin-top:10px;margin-bottom:10px;}
	.top-contact{margin-top:-40px;}
	.navbar-fixed-top .top-contact{margin-top:0px;}

}
.files-cate-title{height:42px;line-height:42px;font-size:16px;background:#fafafa;padding-left:10px;border-radius:3px;}
.files-list{color:#999;font-size:14px;}

.job-div{border-bottom:1px solid #f0f0f0;margin-bottom:20px;}
.job-title{text-align: center; border-bottom: 1px solid #f0f0f0;height:48px;}
.job-other{font-size:14px; color:#999; text-align: center;}
.nav-left-fixed{position:fixed;top:100px;}


.nav-path{border-bottom:1px solid #f0f0f0;}
.nav-path .breadcrumb{background:none;margin-bottom:0px;}

.nav-left{border:1px solid #f0f0f0;border-radius:3px;border-bottom:none;}
.nav-left li{height:48px;line-height:48px;border-bottom:1px solid #f0f0f0;}
.nav-left li>a{display:block;padding:0 20px;}
.nav-left li>a.active{background:#29abe2;color:#fff; -moz-box-shadow:3px 3px 6px 0px #666;
    -webkit-box-shadow:3px 3px 6px 0px #666;
    box-shadow: 3px 3px 6px 0px #666;}
.nav-left li>a:hover{
	background:#29abe2; color:#fff;-moz-box-shadow:3px 3px 6px 0px #e0e0e0;
    -webkit-box-shadow:3px 3px 6px 0px #e0e0e0;
    box-shadow: 3px 3px 6px 0px #e0e0e0;
}

.index-title{height:42px;line-height:42px;margin:0;text-align:left;font-family:"微软雅黑";font-size:18px;color:#444;border-bottom:2px solid #1363aa;}
.index-title a{color:#444;}
.index-title a:hover{color:#29abe2;text-decoration: none;}
.index-title span{color:#999;font-size:14px;}
.index-title .pull-right{color:#999;font-size:12px;}

.index-news-img{width:80px;}
.index-article-title{font-size:16px;height:18px;line-height:18px;overflow:hidden;color:#666 !important;font-family:"微软雅黑";}
.index-article-summary{font-size:14px;line-height:21px !important;height:45px;overflow:hidden;color:#999;line-height:23px;}

.index-about{color:#444;margin-top:10px;}

.service-title{font-size:18px;}
.service-desc{font-size:14px;color:#999;}
.service-summary{font-size:14px;color:#999;}
.service-icon-div{max-width:290px;height:150px;overflow:hidden;border:1px solid #f0f0f0;}
.service-icon-div img{max-width:200px;height:150px;cursor: pointer; transition: all 0.6s;}  
.service-icon-div img:hover{transform: scale(1.2);}  


.foots{
	background-image:-webkit-linear-gradient(0deg, rgba(8,91,130,1), rgba(11,128,183,1)); 
	background-image:linear-gradient(0deg,rgba(8,91,130,1), rgba(11,128,183,1));
	color:#fff;margin-top:20px;padding:10px 0;min-height:160px;}
.foot{background:#747474;color:#D3D3D3;margin-top:20px;padding:10px 0;min-height:160px;}
.foot a{color:#D3D3D3;}
.foot a:hover{color:#76AD12;}
.foot ul{padding:0px;}
.foot h4{height:45px;font-size:18px;line-height:45px;}
.foot-item{font-size:14px;}
.bt-bg{background:url(../images/bt-bg.png) no-repeat top right;}
.logo-white{width:75%;margin:20px auto;}
.foot-a{margin-right:10px;}

.box-shadow{
	border-bottom:1px solid #f0f0f0;
    -moz-box-shadow:3px 3px 6px 0px #666;
    -webkit-box-shadow:3px 3px 6px 0px #666;
    box-shadow: 3px 3px 6px 0px #666;

}
.bg-grey{background-color:rgba(233, 233, 233,0);}

.navbar-nav .nav-link{padding-top:0px;padding-bottom:0px;}



@media (min-width:767px){
	
@keyframes nav_sub_ul
{
from{opacity:0;margin-top:-20px;}
to {opacity:1;margin-top:0px;}
}

@-moz-keyframes nav_sub_ul /* Firefox */
{
from{opacity:0;margin-top:-20px;}
to {opacity:1;margin-top:0px;}
}

@-webkit-keyframes nav_sub_ul /* Safari �� Chrome */
{
from{opacity:0;margin-top:-20px;}
to {opacity:1;margin-top:0px;}
}

@-o-keyframes nav_sub_ul /* Opera */
{
from{opacity:1;margin-top:-20px;}
to {opacity:0;margin-top:0px;}
}
	.nav{z-index:99999;}
	.navbar-brand{width:200px;}
	.navbar-light{height:75px;padding:0px !important;}
	
	.navbar-nav>li{
		position:relative;float:left;height:75px;
		-webkit-transition-property: background-color;
    	-webkit-transition-duration: 0.3s;
    	-webkit-transition-timing-function: ease;
    }
	.navbar-nav>li>a{
		text-align:center;
		font-size:16px;color:#444 !important;font-family:"微软雅黑" !important;
		width:100%;height:75px;line-height:75px;
		padding: 0 20px;
		display:block;
	}
	.nav-index>li:hover{}
	
	.nav-index>li:hover .nav-sub-ul{
		display:block;
		-webkit-transition-property: background-color;
    	-webkit-transition-duration: 0.3s;
    	-webkit-transition-timing-function: ease;
		animation: nav_sub_ul 0.3s;
		-moz-animation: nav_sub_ul 0.3s;	/* Firefox */
		-webkit-animation: nav_sub_ul 0.3s;	/* Safari �� Chrome */
		-o-animation: nav_sub_ul 0.3s;	/* Opera */
	}
	.nav-index .active{}
	.nav-index .active a{}
	.navbar-nav>li>a:hover{color:#085b82 !important;}
	

	
	.nav-sub-ul{position:absolute;width:180px;background:#fff;padding:0px;display:none;z-index:999999 !important;border:1px solid #f0f0f0;border-bottom:none;}
	.nav-sub-ul li{list-style:none;padding:0px;border-bottom:1px solid #f0f0f0;}
	.nav-sub-ul li a{line-height:48px;width:100%;display:table;text-align:center;z-index:9999 !important;color:#444;}
	.nav-sub-ul li:hover a{background:#29abe2;color:#fff !important;text-decoration: none;}
}
@media (max-width:767px){
	.nav-sub-ul{dispaly:none;}
	.navbar-header:after{content: " "; display: block;clear: both;visibility: hidden;height: 0;font-size:0;}
	
}



.kyg-container{margin-top:20px;}
.kyg-div{padding:20px;width:100%;}

.red{color:#ff5252 !important;}
.red a{color:#ff5252 !important;}
.small{font-size:0.6em;}

.s-title{color:#666;font-size:18px;}

.edui-modal{z-index:999999 !important;}
.edui-modal-body{max-height:300px !important;z-index:999999 !important;}
.edui-container,.edui-toolbar{box-shadow:none !important;z-index:0 !important;}
